3.6.1.19 nowrite-フォワーディング用ダミー出力
フォワーディングパス
の存在により、ある
ステップ
で演算は行うが結果はどの
メモリ
にも書き込まないということがありうる。
その際は唯一の出力
オペランド
として次を指定する必要がある。
code:txt
$nowrite
エラー
ひとつの
オペコード
に
$nowrite
と同時に別の出力
オペランド
を指定した場合、エラーになる。
code:例
imm f"1.0"$nowrite
fvadd $lm0v $aluf $lr0v
ALU
命令で生成した
即値
1.0を次の
ステップ
で
フォワーディングパス
から読み出して、
LM0
から読んだ値に加算し、
GRF0
に書き込む。